heavy burden - German English Dictionary